<?php

class tc_source extends spModel {
	var $pk = "id";
	var $table = "tc_source";
	
 var $linker = array(
                array(
                        'type' => 'hasone',// 一对一关联
                        'map' => 'ddz_account',// 关联的标识
                        'mapkey' => 'alipayid',//本表与对应表关联的字段名
                        'fclass' => 'ddz_account',//对应表的类名
                        'fkey' => 'ALIPAY_ID',//对应表中关联的字段名
                        'enabled' => true, //启用关联
                        'field'=>'GMT_LAST_VISIT,GMT_LAST_LOGIN,GMT_MODIFIED'
                ),
                array(
						 'type' => 'hasmany', // 关联类型，这里是一对一关联
						 'map' => 'ttl_trade', // 关联的标识
						 'mapkey' => 'alipayid', // 本表与对应表关联的字段名
						 'fclass' => 'ddz_taoke_report', // 对应表的类名
						 'fkey' => 'SETTLE_ALIPAY', // 对应表中关联的字段名
						 'enabled' => true ,// 启用关联
						 'countonly' => true
				
				),
				array(
						 'type' => 'hasone', // 关联类型，这里是一对一关联
						 'map' => 'ttl_price', // 关联的标识
						 'mapkey' => 'alipayid', // 本表与对应表关联的字段名
						 'fclass' => 'ddz_taoke_report', // 对应表的类名
						 'fkey' => 'SETTLE_ALIPAY', // 对应表中关联的字段名
						 'field'=>'sum(PAY_PRICE) as sum',
						 'enabled' => true ,// 启用关联
						 
				),
				array(
						 'type' => 'hasone', // 关联类型，这里是一对一关联
						 'map' => 'ttl_rebates', // 关联的标识
						 'mapkey' => 'alipayid', // 本表与对应表关联的字段名
						 'fclass' => 'ddz_taoke_report', // 对应表的类名
						 'fkey' => 'SETTLE_ALIPAY', // 对应表中关联的字段名
						 'field'=>'sum(COMMISSION) as sum',
						 'enabled' => true ,// 启用关联
						 
				),
				array(
						 'type' => 'hasone', // 关联类型，这里是一对一关联
						 'map' => 'last_trade', // 关联的标识
						 'mapkey' => 'alipayid', // 本表与对应表关联的字段名
						 'fclass' => 'ddz_taoke_report', // 对应表的类名
						 'fkey' => 'SETTLE_ALIPAY', // 对应表中关联的字段名
						 'field'=>'GMT_CREATE as last',
						 'sort' =>'GMT_CREATE desc',
						 'limit'=>1,
						 'enabled' => true ,// 启用关联
						 
				)
			);
}
?>